
(* Play icon.  Dark outline with a green gradient inside. *)
let play_xpm = [|
(* width height num_colors chars_per_pixel *)
"    17    19       7            1";
(* colors *)
". c None";
"# c #112211";
"a c #8dcf7f";
"b c #78c669";
"c c #5dab4e";
"d c #56934a";
"e c #44703b";
(* pixels *)
".................";
"...#.............";
"...##e...........";
"...#aa#..........";
"...#aaa#e........";
"...#aabbb#.......";
"...#bbbbbb#e.....";
"...#bbbccccc#....";
"...#ccccccccd#e..";
"...#cccdddddeee#.";
"...#ddddddeee#e..";
"...#deeeeeee#....";
"...#eeeeee#e.....";
"...#eeeee#.......";
"...#eee#e........";
"...#ee#..........";
"...##e...........";
"...#.............";
"................."; |]

(* Stop icon.  Dark outline with a red gradient inside. *)
let stop_xpm = [|
(* width height num_colors chars_per_pixel *)
"    17    19       7            1";
(* colors *)
". c None";
"# c #112211";
"a c #cf8d7f";
"b c #c67869";
"c c #ab5d4e";
"d c #93564a";
"e c #70443b";
(* pixels *)
".................";
"...##.......##...";
"..#aa#.....#cc#..";
".#aaaa#...#cccc#.";
"#aaaaaa#.#cccddd#";
".#aaabbb#cccdddd#";
"..#abbbbcccdddd#.";
"...#bbbcccdddd#..";
"....#bcccdddd#...";
"....#cccdddd#....";
"...#cccdddddd#...";
"..#cccddddddee#..";
".#cccdddeddeeee#.";
"#cccddde#deeeeee#";
"#ccddde#.#eeeeee#";
".#cdde#...#eeee#.";
"..#de#.....#ee#..";
"...##.......##...";
"................."; |]
